在本地托管網站意味著您實質上是在使用自己的位置從頭開始設置 Web 服務器。這意味著您負責從硬件和軟件一直到帶寬供應和其他基礎設施需求的所有事情。
優點
- 對您的托管環境的極端控制
- 更快的服務周轉時間的潛力
- 您選擇的設備和服務提供商
缺點
- 可能非常昂貴
- 在住宅環境中并不總是可行
在本地服務器上托管網站很復雜,而且可能非常昂貴。它通常也不如通過服務提供商托管可靠。如果您堅持,請遵循以下三個步驟:
- 選擇設備和軟件來構建您的服務器
- 確保足夠的帶寬
- 創建您的網站并將其部署到本地服務器
1.選擇設備和軟件
基本服務器硬件可能與您自己的 PC 上的硬件非常相似,但有一些細微差別。事實上,從技術上講,如果你真的想的話,你可以把你自己的個人電腦(甚至筆記本電腦)變成一個家庭網絡服務器。
關鍵區別在于您希望您的網絡服務器有多可靠以及它可以處理的訪問量。與服務提供商一樣,您需要密切關注處理器、內存和存儲空間。如果您選擇機架式服務器等高端服務器設備,您還需要確保滿足該設備的特殊需求。這包括空間、冷卻和電力。如果您需要更可靠的服務,您還需要考慮硬件冗余。例如,在 RAID 中運行存儲驅動器,以及將備份主動鏡像到其他驅動器。
您的其他基礎設施設備(例如路由器和調制解調器)也需要能夠處理高負載的流量。對于軟件,除了您的操作系統之外,您還需要關注您的 Web 服務器平臺(目前,Apache 和 Nginx是市場上最流行的)。這也意味著您不僅需要負責配置軟件,還需要負責許可。
2.確保足夠的帶寬
Internet 帶寬對于運行您自己的服務器也很重要。在許多情況下,我們大多數人都可以使用標準的 Internet 帶寬,因為我們使用有限的 Internet 連接。想象一下,如果有 30 個人試圖同時使用您的家庭互聯網——這可能是您希望支持的,也許更多。
還需要考慮的是您的 IP 地址。大多數家庭互聯網計劃都分配了動態 IP。為了運行 Web 服務器,您需要一個靜態 IP。這可以由DynDNS等服務提供商處理,也可以通過從您的 Internet 服務提供商 (ISP) 購買服務來處理。
3. 開發和部署網站
下一部分類似于使用網絡托管服務提供商的體驗,只是你沒有得到任何支持。您的網絡文件需要移動到您的網絡主機上,您的網站才能開始運行。